// import 'dart:async';
// import 'dart:io';
// import 'dart:typed_data';

// import 'package:flutter/material.dart';
// // import 'package:pdf_viewer_plugin/pdf_viewer_plugin.dart';
// import 'package:path_provider/path_provider.dart';
// import 'package:http/http.dart' as http;



// class Read_Pdf extends StatefulWidget {
//   @override
//   _MyAppState createState() => _MyAppState();
// }

// class _MyAppState extends State<Read_Pdf> {
//   String path;

//   @override
//   initState() {
//     super.initState();
//     loadPdf();
//   }

//   Future<String> get _localPath async {
//     final directory = await getApplicationDocumentsDirectory();

//     return directory.path;
//   }

//   Future<File> get _localFile async {
//     final path = await _localPath;
//     return File('$path/teste.pdf');
//   }

//   Future<File> writeCounter(Uint8List stream) async {
//     final file = await _localFile;

//     // Write the file
//     return file.writeAsBytes(stream);
//   }

//   Future<Uint8List> fetchPost() async {
//     final response = await http.get(
//         'http://ylz.9ok6.com/addons/chemogu/data/pdf_data/test_reports_41.pdf');
//     final responseJson = response.bodyBytes;

//     return responseJson;
//   }

//   loadPdf() async {
//     writeCounter(await fetchPost());
//     path = (await _localFile).path;

//     if (!mounted) return;

//     setState(() {});
//   }

//   @override
//   Widget build(BuildContext context) {
//     return  Scaffold(
//         appBar: AppBar(
//           title: Text('检测报告'),
//           backgroundColor: Colors.white,
//         ),
//         body: Center(
//           child: new Column(
//             children: <Widget>[
//               path != null?
//               Container(
//                    height: MediaQuery.of(context).size.height-MediaQuery.of(context).padding.bottom-MediaQuery.of(context).padding.top,
//                   child: PdfViewer(
//                     filePath: path,
//                   ),
//                 ):new Container(height:0)
              
//               // if (path != null)
//               //   Container(
//               //     // height: 300.0,
//               //     child: PdfViewer(
//               //       filePath: path,
//               //     ),
//               //   )
//               // else
//               //   Text("Pdf is not Loaded"),
//               // RaisedButton(
//               //   child: Text("Load pdf"),
//               //   onPressed: loadPdf,
//               // ),
//             ],
//           ),
//         ),
      
//     );
//   }
// }